package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.AirDetails;

/**
 * airDetailsService接口
 * 
 * @author LGD
 * @date 2025-07-18
 */
public interface IAirDetailsService 
{
    /**
     * 查询airDetails
     * 
     * @param airDetailsId airDetails主键
     * @return airDetails
     */
    public AirDetails selectAirDetailsByAirDetailsId(Long airDetailsId);

    /**
     * 查询airDetails列表
     * 
     * @param airDetails airDetails
     * @return airDetails集合
     */
    public List<AirDetails> selectAirDetailsList(AirDetails airDetails);

    /**
     * 新增airDetails
     * 
     * @param airDetails airDetails
     * @return 结果
     */
    public int insertAirDetails(AirDetails airDetails);

    /**
     * 修改airDetails
     * 
     * @param airDetails airDetails
     * @return 结果
     */
    public int updateAirDetails(AirDetails airDetails);

    /**
     * 批量删除airDetails
     * 
     * @param airDetailsIds 需要删除的airDetails主键集合
     * @return 结果
     */
    public int deleteAirDetailsByAirDetailsIds(Long[] airDetailsIds);

    /**
     * 删除airDetails信息
     * 
     * @param airDetailsId airDetails主键
     * @return 结果
     */
    public int deleteAirDetailsByAirDetailsId(Long airDetailsId);
}
